@CHARSET "UTF-8";
body{background-color:#f3f3f3;min-width: 1330px}
.bookAddContainer{width:560px;margin:0 auto;padding:43px 113px 37px;box-sizing: border-box;background-color: #fff;border:1px solid #E1E1E1}
.bookAddTitle{font-size:28px;text-align:center;margin-bottom:37px;}
.bookAddLabel{width:65px;color:#747474;font-size:13px;display:inline-block;padding-top:7px;}
.switch{margin-top:5px;}
.form-group{margin-bottom:20px;}
.form-group.company{margin-bottom:17px;}
#bookAddForm input.text{width:266px;height:28px;border-radius:3px;border:1px solid #d0d0d0;padding-left:14px;}
a{color:#51a7fd;}
select{width:125px;height:32px;border:1px solid #d0d0d0;}
/*select2通用样式*/
.bookAddContainer .select2-container .select2-choice{display:inline-block;border-radius: 3px;border-color:#d0d0d0;box-sizing: border-box;background-image:none; height:32px!important;background-color:#F7F7F7;width: 125px!important;}
.bookAddContainer .select2-search input{background: #fff;margin-top: 4px;font-size: 13px;border: 1px solid #D6D6D6;}
.bookAddContainer .select2-search input:hover{border-color: #01B7FF;background-color:#fff;}
.bookAddContainer .select2-search input:focus{background-color:#e6f7fd;}
.bookAddContainer .select2-chosen{line-height: 32px}
.bookAddContainer .select2-dropdown-open .select2-choice{background-color:#fff;}
/*放大镜*/
.bookAddContainer .select2-search:after{font-family: FontAwesome;font-size: 14px;display: inline;content: "\f002";color: #777;position: relative; top: 0;left: -20px;z-index: 0;}
/*小箭头*/
.bookAddContainer .select2-container .select2-choice .select2-arrow b:before, .select2-container .select2-choice .select2-arrow b before{font-family: FontAwesome;font-size: 12px; display: inline;content: "\f0d7";color: #888;position: relative;left: 8px;}
.bookAddContainer .select2-dropdown-open .select2-choice .select2-arrow b:before{content: "\f0d8";}
/*下拉列表样式*/
.bookAddContainer .select2-results{font-size:13px;color:#444;max-height: 400px;padding: 0 0 0 4px;margin: 4px 4px 4px 0;position: relative;overflow-x: hidden;overflow-y: auto;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);}
.bookAddContainer .select2-drop-active{border:1px solid #D6D6D6}
.bookAddContainer .select2-results .select2-no-results, .select2-results .select2-searching, .select2-results .select2-selection-limit{background-color:#fff;}
/*************************/
.area .select2-container .select2-choice{width:125px;}
.company .select2-container .select2-choice,.currency .select2-container .select2-choice,.booklist .select2-container .select2-choice{width:266px!important;height: 34px!important;}
.provinceContainer{width:266px;}
.provinceContainer>div{width:125px!important;border:0;padding-left: 0px}
#s2id_province{margin-right: 16px;}
.submit{display:inline-block;width: 320px;height: 36px;line-height:36px;cursor:pointer;text-align:center;font-size:14px;border-radius: 3px;background-color: #64a9fe;border: solid 1px rgba(0, 0, 0, 0.08);color:#fff;margin-top:42px;margin-left:6px;}
.submit:hover{background:#5c96f1;color:#fff}
/*单选框*/
.bookAddContainer input[type=radio]{margin-left:12px;margin-right:8px;width:14px;height:14px;position: relative;top: 2px;}
/*初始数据label*/
label.dataInit{padding-top:0;}
div.booklist{display:none;}
/*********建账成功页面********/
.bookAddSuccess{width:560px;height: 530px;margin:0 auto;background-color: #ffffff;border: solid 1px #e1e1e1;text-align: center;}
.bookAddSuccess .success{margin-top:64px;margin-bottom:22px;}
.bookAddSuccess p{color: #4a4a4a;font-size:24px;margin-bottom:38px;}
.bookAddSuccess ul{width:215px;margin-left:190px;}
.bookAddSuccess li{text-align:left;margin-bottom:15px;}
.bookAddSuccess li>a{font-size:14px;}
.bookAddInfo{color:red;font-size: 14px;padding-left: 75px;margin-top: 2px;display: none}
.bgTopContainer{background-color: #8cbffa;text-align: center;margin-bottom: 72px;}
.bookAddContainer .select2-container .select2-choice .select2-arrow b:before, .select2-container .select2-choice .select2-arrow b before{left:0!important;top:3px}
.form-horizontal .form-group{margin-left: 0px;margin-right: 0px}
div[for="companyNameInput"]{
    margin-left: 54px;
    margin-top: -11px;
}
